const express = require("express")
const path = require("path")

//创建服务器
const app = express()
//第一个参数表示模板为以art结尾的文件
app.engine('html', require('express-art-template'));
//设置views对应的路径
app.set('views', path.join("page"));
app.set('view engine', 'art');

// routes
app.get('/', function (req, res) {
    //第一个参数默认会去views属性对应的目录查找该文件
    // res.render(["html模板名"],{模板数据})
    //模板名必须是以设置的属性结尾的文件
    res.render('index.html', {
        user: {
            name: 'aui',
            tags: ['art', 'template', 'nodejs']
        }
    });
});

app.get('/user', function (req, res) {
    res.render('user/user.html', {
        user: {
            name: 'aui',
            tags: ['art', 'template', 'nodejs']
        }
    });
});

app.listen(9000, function () {
    console.log("server is start...");
})